﻿
/*
// $(document).ready(function(){
	
// $('#enter').keydown(function(e){
// alert(e.keyCode);
// })

	// var items=[];
	// for(var i=1;i<=100;i++){
		// items.push({txt:'第'+i+'项',val:i});
	// }
	// var x=new Chenxin.UI.Combo({
		// containerId:'#x',
		// hasPage:true,
		// pageSize:22,
		// hasSearch:true,
		// colNum:4,
		// items:items
	// });
	
	// /*
	// var depart=new Chenxin.UI.DepartTreeCombo({
		// textBoxId:'tree-depart',
		// singleSelect:false,
		// onSelected:function(node){
			// user1.loadUser(node.val,node.type);
		// }
	// });
	
	
	// var user=new Chenxin.UI.UserTreeCombo({
		// textBoxId:'tree-user'
	// });
	
	
	// var user1=new Chenxin.UI.RichModelTreeCombo({
		// textBoxId:'tree-user-rich'
	// });
	
	
	// Chenxin.UI.GridTest=Chenxin.extend(Chenxin.UI.PageCommon,{
		// actionUrl:'/service/CommunityMgr.ashx',
		// createGrid:function(){			
			// return new Chenxin.UI.Grid({
				// actionUrl:this.actionUrl+'?op=getlist',
				// id:'test',
				// renderTo:'test_table',
				// columns:{
					// CommunityName:{
						// head:'楼盘名称',
						// width:320,
						// sortable:true
					// },
					// Region:{
						// head:'区域',
						// width:50,
						// sortable:true
					// },
					// Block:{
						// head:'板块',
						// width:110,
						// sortable:true
					// },
					// Address:{
						// head:'地址',
						// sortable:true
					// },
					// CommunityUse:{
						// head:'用途',
						// width:50,
						// sortable:true
					// },
					// BuildingType:{
						// head:'类型',
						// width:50,
						// sortable:true
					// },
					// CompleteYear:{
						// head:'竣工年份',
						// width:70,
						// sortable:true
					// },
					// AddTime:{
						// head:'开盘时间',
						// width:132,
						// sortable:true
					// }
				// },
				// scope:this
			// });
		// },
		// createHouseBuilding:function(){
			// if(!this.buildIngMgr){
				// this.buildIngMgr=new Chenxin.UI.CommunityBuildingMgr({
					// autoLoadGrid:false
				// });
			// }
			// if(this.currentId){
				// this.buildIngMgr.communityId=this.currentId;		
			// }
		// },
		// initComponent:function(){
			// Chenxin.UI.GridTest.superclass.initComponent.call(this);
		// }
	// });
	// 

	// var test=new Chenxin.UI.GridTest();
	
	
		// var _wc=new Chenxin.UI.RegionBlockWinCombo({
			// containerId:'wincombo_test'
		// });
		// CollectBusinessData.ashx
	// var jsonGrid=new Chenxin.UI.JsonGrid({
				// actionUrl:'/service/CollectBusinessData.ashx?op=Search',
				// id:'test',
				// cellBorder:true,
				// renderTo:'div_jsongrid',
				// hasRowNumber:false,
				// hasCheckBox:false,
				// afterRender:function(data){
					// var _this=this;
					// this.bodyDom.find('a').click(function(e){
						// _this.param.ParentType=$(this).attr('n');
						// _this.param.ParentId=$(this).attr('i');
						// _this.reload();
						
						// $('#div_path').append('');
						// $('#div_path').append(' <a href="#" title="'+this.title+'" n=\"'+_this.param.ParentType+'\" i=\"'+_this.param.ParentId+'\"> >>'+this.innerHTML+'</a>');
					// });
				// },
				// /*columns:{
					// CommunityName:{
						// head:'楼盘名称',
						// width:320,
						// sortable:true
					// },
					// Region:{
						// head:'区域',
						// width:50,
						// sortable:true
					// },
					// Block:{
						// head:'板块',
						// width:110,
						// sortable:true
					// },
					// Address:{
						// head:'地址',
						// sortable:true
					// },
					// CommunityUse:{
						// head:'用途',
						// width:50,
						// sortable:true
					// },
					// BuildingType:{
						// head:'类型',
						// width:50,
						// sortable:true
					// },
					// CompleteYear:{
						// head:'竣工年份',
						// width:70,
						// sortable:true
					// },
					// AddTime:{
						// head:'开盘时间',
						// width:132,
						// sortable:true
					// }
				// },
				// columns:{
					// ChildId:{head:'ID',width:32,sortable:true,create:false},
					// ChildName:{head:'城市',width:70,sortable:true,renderer:function(value,field,row){
						// return '<a href="#" title="'+row.ChildId+'">'+value+'</a>';
					// }},
					// GrandsonCnt:{head:'x',width:32,sortable:true},
					// House:{			
						// head:'房源数据',
						// width:96,
						// items:{						
							// CNT_HOUSE_SALE:{head:'a',width:32,sortable:true},
							// CNT_HOUSE_RENT:{head:'b',width:32,sortable:true},
							// CNT_HOUSE_TOTAL:{head:'c',width:32,sortable:true}
						// }
					// },
					// AVG_HOUSE:{head:'d',width:32,sortable:true,renderer:function(value,field,row){
						// return '<span title="'+row.ChildId+'" style="color:#ff0000;">'+value+'</span>';
					// }},
					// RANK_HOUSE:{head:'e',width:32,sortable:true},
					// CNT_HOUSETRACE_SALE:{head:'f',width:32,sortable:true},
					// CNT_HOUSETRACE_RENT:{head:'g',width:32,sortable:true},
					// CNT_HOUSETRACE_TOTAL:{head:'h',width:32,sortable:true},
					// AVG_HOUSETRACE:{head:'i',width:32,sortable:true},
					// RANK_HOUSETRACE:{head:'j',width:32,sortable:true},
					// CNT_DEMAND_SALE:{head:'k',width:32,sortable:true},
					// CNT_DEMAND_RENT:{head:'l',width:32,sortable:true},
					// CNT_DEMAND_TOTAL:{head:'m',width:32,sortable:true},
					// AVG_DEMAND:{head:'n',width:32,sortable:true},
					// RANK_DEMAND:{head:'o',width:32,sortable:true},
					// CNT_DEMANDTRACE_SALE:{head:'p',width:32,sortable:true},
					// CNT_DEMANDTRACE_RENT:{head:'q',width:32,sortable:true},
					// CNT_DEMANDTRACE_TOTAL:{head:'r',width:32,sortable:true},
					// AVG_DEMANDTRACE:{head:'s',width:32,sortable:true},
					// RANK_DEMANDTRACE:{head:'t',width:32,sortable:true}
				// },
				// scope:this
			// });	
		// $('#div_path').find('a').live('click',function(){
			// var n=$(this).attr('n');
			// var i=$(this).attr('i');
			// if(n!=undefined){			
				// jsonGrid.param.ParentType=n;
			// }else{
				// if(jsonGrid.param.ParentType!=undefined){
					// delete jsonGrid.param.ParentType;
				// }		
			// }
			// if(i!=undefined){
				// jsonGrid.param.ParentId=i;			
			// }else{
				// if(jsonGrid.param.ParentId!=undefined){
					// delete jsonGrid.param.ParentId;
				// }					
			// }
			// jsonGrid.reload();
			// $(this).next().remove();
			// return false;
		// });
	
	
	
	// /*
		// var columns={
			// CommunityName:{
				// width:320
			// },
			// Region:{
				// width:50,
				// AddTime:{
					// width:132
				// }
			// }
		// }
		
		// $('#txt_apply').val('columns:'+columns.toString());
		
	// $('#showwindow').click(function(){
		// /*
		// var _w='<div class="x-win" id="test" style="display:none;width:600px;">';
		// _w+='<div class="x-win-title jqDrag"><span class="x-win-title-l"></span>新窗体测试<span class="x-win-title-r"></span><a class="x-win-close jqmClose"></a></div>'
		// _w+='<div class="x-win-main"><div class="x-win-body">'+formCommon.houseAdjournForm('xx')+'</div><div class="x-win-foot"><a href="#" class="btn_n fr"><span>关闭</span></a><a href="#" class="btn_n fr"><span>确定</span></a></div></div></div>'
		
		// $(document.body).append(_w);
		// $('#test').jqm({ trigger: false}).jqDrag('.jqDrag');
		
		// $('#test').jqmShow();
		// 
		
		// /*
		// var _w=new Chenxin.UI.Win({
			// id:'w',
			// height:320,
			// content:formCommon.houseProtectionForm('w'),
			// createBtn:function(){
				// return [{
					// text:'确定',
					// handler:function(){
						// alert('xx');
					// }
				// },{
					// text:'取消',
					// handler:this.hide
				// }]
			// }
		// });
		// _w.show();
		
		
		
		// var copy={};
		
		//e Chenxin.appycolumns;
		// copy.Region.width=100
		
		// $('#txt_apply').val('copy:'+columns.toString());
		
	// });
// });
*/

$(document).ready(function(){
	var c={
		width:3,
		abb:{
			width:4
		},
		acc:[1,2,3]
	}
	var _v='c='+c.toString();
	
	var _td=$('#txt_apply');
	
	_td.val(_v);
	
	var copy={};
	
	$('#showwindow').click(function(){
		Chenxin.applyx(copy,c);
		
		_v+='\n--------------------------------\n';
		
		_v+='copy='+copy.toString();
		_td.val(_v);
	});
	
	$('#Button1').click(function(){
		copy.abb.width=100;
		copy.acc[2]=100;
		
		_v+='\n--------------------------------\n';
		_v+='c='+c.toString()+'\n';
		_v+='copy='+copy.toString();
		_td.val(_v);
		
	});
	
});

Chenxin.applyx=function(tag,config){
	if(!tag){
		tag={};
	}
	if(config){
		for(var c in config){
			tag[c]=config[c];
			// if(typeof(config[c])=='object'){
				// if($.isArray(config[c])){
					// tag[c]=[];
					// for(var i=0;i<config[c].length;i++){
						// tag[c].push(config[c][i]);
					// }
				// }else{
					// tag[c]={};
					// Chenxin.applyx(tag[c],config[c]);
				// }
			// }else{
				// tag[c]=config[c];			
			// }
		}
	}
}